covered bus stop - Spanish English Dictionary